first team player - English Synonyms Dictionary